mountain hikes - French English Dictionary